/* Default Appearances */

body  { background-color: white }
p, th, td, li, dt, dd                  { color: #000099; font-size: 16px; line-height: 16px; font-family: Times; margin: 0px }

h1    { color: #006; font-size: 20px; font-family: Helvetica, Arial }

h2  { font-size: 16px; font-family: Helvetica, Arial }

h3   { font-size: 14px; font-family: Times }

h4    { color: #006; font-size: 13px; font-family: Helvetica, Arial }
h5  { color: #2c0093; font-style: italic; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial }
a:link, a:visited, a:active           { color: #006; text-decoration: none }
a:hover    { color: #b3b3b3; text-decoration: none; cursor:pointer }

input   { cursor:pointer; }
img     { cursor:pointer; }

/*
a:hover {
 cursor:pointer;
}
a { cursor: pointer; }
*/

.italic { font-style: italic }
.bold  {
	font-weight: bold;
	color: #0000FF;
	font-size: 24px;
	line-height: normal;
}
.bold2 {
	color: #000099;
	font-weight: bold;
	font-size: 24px;
}
.bold3 {
	color: #336699;
	font-weight: bold;
	font-size: 24px;
}

.button1 {
    background-color: #4CAF50; /* Green */
    border: none;
    color: white;
    padding: 15px 32px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 16px;
}

.button2 {
    background-color: #008CBA; /* Blue */
    border-radius: 4px;
    border: none;
    color: white;
    padding: 3px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 14px;
}

.button3 {
    background-color: #e7e7e7; color: black;} /* Gray */
    border-radius: 4px;
    border: none;
    padding: 3px 3px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 12px;
}

.buttonR1 {border-radius: 2px;}
.buttonR2 {border-radius: 4px;}
.buttonR3 {border-radius: 8px;}
.buttonR4 {border-radius: 12px;}
.buttonR5 {border-radius: 50%;}

.buttonC1 {background-color: #4CAF50;} /* Green */
.buttonC2 {background-color: #008CBA;} /* Blue */
.buttonC3 {background-color: #f44336;} /* Red */ 
.buttonC4 {background-color: #e7e7e7; color: black;} /* Gray */ 
.buttonC5 {background-color: #555555;} /* Black */

.Events {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}
.EventsG {

	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #009900;
}
.EventsR {

	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.EventsRL {


	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
.EventsL {

	font-family: "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}
.MenuTitle {
	font-weight: bold;
	color: #0000FF;
	font-size: 36px;
	text-align: center;
}
.MenuHead {
	font-weight: bold;
	color: #0000FF;
	font-size: 24px;
	text-align: center;
	line-height: normal;
}
.MenuText {
	color: #336699;
	font-weight: bold;
	line-height: normal;
	font-size: 18px;
}
.MenuTextL {
	color: #336699;
	font-weight: bold;
	line-height: normal;
	font-size: 24px;
}
.MenuItem {
	color: #000000;
	font-weight: bold;
	line-height: normal;
	font-size: 16px;
	text-decoration: underline;
}
.EventsB {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
}
.EventsBS {
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	line-height: 18px;
}
.EventsBB {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;	
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	line-height: 22px;
}
.EventsD {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;	
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	line-height: 22px;
}
.BaloonMB {
	font-family: "Balloon Bd BT";
	font-size: 18px;
	color: #0000FF;
	font-weight: bold;
}
.BaloonLB {
	font-family: "Balloon Bd BT";
	font-size: 36px;
	color: #0000FF;
	font-weight: bold;
}
.BaloonLR {
	font-family: "Balloon Bd BT";
	font-size: 36px;
	font-weight: bold;
	color: #FF0000;
}
.CalendarHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #FFFFFF;
	line-height: normal;
}
.CalendarText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}
.CalendarDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
.CalendarHeadBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 36px;
	color: #0000FF;
}
.CalendarTextWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.EventsBB99 {
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	line-height: 22px;
}
.EventsB99 {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
}
.EventsB99U {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000099;
	background-color: #66FFFF;
}
.div {
    cursor:pointer;


}

hr.new1 {
  border-top: 1px solid red;
}

/* Dashed red border */
hr.new2 {
  border-top: 1px dashed red;
}

/* Dotted red border */
hr.new3 {
  border-top: 1px dotted red;
}

/* Thick red border */
hr.new4 {
  border: 1px solid red;
}

/* Large rounded green border */
hr.new5 {
  border: 4px solid green;
  border-radius: 5px;
}

/* Large rounded green border */
.new5 {
  border: 4px solid green;
  border-radius: 5px;
}

/* Thick blue border */
hr.new6 {
  border: 1px solid blue;
}

.thinline {
	line-height: 122;
}
